chemistry laminate laminating design mounting architettura flooring failure analysis arredamento hardwood computer science printing engineers carpet materials science engineering engineer expert witness industrial design binding manufacturing